package global

import (
	//导入本项目中的config文件
	"Crisp/config"

	//导入 elasticsearch 第三方包
	"github.com/elastic/go-elasticsearch/v7"
	//导入 dataframe 第三方包
	"github.com/go-gota/gota/dataframe"
	//导入 redis 第三方包
	"github.com/go-redis/redis/v8"
	//导入 国际化组件go-i18n 第三方包
	"github.com/nicksnyder/go-i18n/v2/i18n"
	//导入 配置管理神器-viper 第三方包
	"github.com/spf13/viper"
	//导入 日志库 第三方包
	"go.uber.org/zap"
	//导入gorm
	"gorm.io/gorm"
)

//声明一些项目中需要经常使用的一些全局变量
var (
	FPG_DB      *gorm.DB
	FPG_ELASTIC *elasticsearch.Client
	FPG_REIDS   *redis.Client
	FPG_VP      *viper.Viper
	FPG_CONFIG  config.Server
	FPG_I18N    *i18n.Bundle
	FPG_LOG     *zap.Logger
	FPG_QUEST   *dataframe.DataFrame
)
